Receiver-centric congestion control with a misbehaving receiver: Vulnerabilities and end-point solutions

نویسندگان

  • Aleksandar Kuzmanovic
  • Edward W. Knightly
چکیده

Receiver-driven TCP protocols delegate key congestion control functions to receivers. Their goal is to exploit information available only at receivers in order to improve latency and throughput in diverse scenarios ranging from wireless access links to wireline and wireless web browsing. Unfortunately, in contrast to today’s sender-driven protocols, receiver-driven congestion control introduces an incentive for misbehavior. Namely, the primary beneficiary of a flow (the receiver of data) has both the means and incentive to manipulate the congestion control algorithm in order to obtain higher throughput or reduced latency. In this paper, we study the deployability of receiver-driven TCP in environments with untrusted receivers which may tamper with the congestion control algorithm for their own benefit. Using analytical modeling and extensive simulation experiments, we show that deployment of receiver-driven TCP must strike a balance between enforcement mechanisms, which can limit performance, and complete trust of endpoints, which results in vulnerability to cheaters and even DoS attackers. 2006 Elsevier B.V. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Incrementally Deployable Prevention to TCP Attack with Misbehaving Receivers

In a TCP connection, selfish receiver has incentive to increase its own transmission rate at the expense of other receivers. Whether it is downloading a web page or transferring a file, most receivers prefer the server to focus only on their transmission and ignore those of other receivers. Unfortunately, the current TCP implementation can be easily exploited for a malicious receiver to gain an...

متن کامل

Congestion Control with a Misbehaving Receiver: Robust TFRC and Other Protocols

This paper examines the operation of TFRC (TCPFriendly Rate Control) in scenarios where the receiver is untrustworthy. By misbehaving, a TFRC receiver can obtain a higher data rate at the expense of competing traffic. We identify and experimentally confirm several such attacks and designed Robust TCP-Friendly Rate Control (RTFRC), a TFRC variant which is resilient to receiver misbehavior. We al...

متن کامل

Congestion control in named data networking - A survey

As a typical Information Centric Networking, Named Data Networking (NDN) has attracted wide research attentions in recent years. NDN evolves today’s host-centric network architecture TCP/IP to a data-centric network architecture. It turns the end-to-end connection-oriented transport of TCP/IP into receiver-driven connectionless transport. Compared with the traditional TCP/IP networking, the tra...

متن کامل

Efficient defence against misbehaving TCP receiver DoS attacks

The congestion control algorithm in TCP relies on correct feedback from the receiver to determine the rate at which packets should be sent into the network. Hence, correct receiver feedback (in the form of acknowledgements in TCP) is essential to the goal of sharing the scarce bandwidth resources fairly and avoiding congestion collapse in the Internet. However, the assumption that a TCP receive...

متن کامل

RFC 5690 TCPM - ACK Congestion Control February

This document describes a possible congestion control mechanism for acknowledgement (ACKs) traffic in TCP. The document specifies an end-to-end acknowledgement congestion control mechanism for TCP that uses participation from both TCP hosts: the TCP data sender and the TCP data receiver. The TCP data sender detects lost or Explicit Congestion Notification (ECN)-marked ACK packets, and tells the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computer Networks

دوره 51  شماره 

صفحات  -

تاریخ انتشار 2007